home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / dl_serie / 064 / vtx_2_0a / txt / txt.doc < prev    next >
Encoding:
Text File  |  1994-09-25  |  15.1 KB  |  709 lines

  1. 07201030305800
  2. 1TXT.DOC  V2.0a11-Dec-88
  3. 2Page #
  4. F0000000
  5. 9[....................................................]011
  6. 8000000001\WORDPLUS.IMG\ABOUT.IMG
  7. Ç
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.                                              Page
  36. Contents......................................1
  37. 1.Preface....................................2
  38. 2.Hardware...................................2
  39. 3.OperatingtheTXTprogram..................3
  40. 3.1.Whatisonthedesk...................3
  41. 3.1.1.Theselectionbox..............3
  42. 3.1.2.Buttons........................3
  43. 3.1.3.Thereveal/holdinfobox.......4
  44. 3.1.4.Thewindowicons...............4
  45. 3.1.5.Themainwindow................5
  46. 3.1.6.Themousecursor...............5
  47. 3.2.Morewindows..........................6
  48. 3.3.Themenubar..........................6
  49. 3.3.1.TheDESKtitle.................6
  50. 3.3.2.TheCONTROLStitle.............7
  51. 3.3.3.TheWINDOWStitle..............7
  52. 3.3.4.ThePRINTtitle................8
  53. 3.3.5.TheREFRESHtitle..............8
  54. 3.3.6.TheMISC.title................9
  55. 3.3.6.1.ShowControlBits.....9
  56. 3.3.6.2.BackgroundMemory....10
  57. 3.3.6.3.Source...............10
  58. 3.3.6.4.HardwareInterface...10
  59. 3.3.6.5.Help.................11
  60. 3.3.7.TheSTORAGEtitle.............12
  61. 3.3.8.TheQUITtitle................12
  62. 3.4.Keyboardentry.......................13
  63. 4.LastNote.................................14
  64.  
  65.  
  66. êPROGRAMDESCRIPTIONÇ
  67. ===================
  68.  
  69.  
  70. 1.Preface
  71. ==========
  72.  
  73. Withtheprogram'TXT'itispossibletocontrolateletext
  74. decoder.(Teletext=Videotext=Ceefax=Skytext=Supertext=
  75. etc.)PagescanbeselectedandviewedontheAtarihigh
  76. resolutionscreen.(HiResonly)Thecontentsofthepagescanbe
  77. storedondiskforreadinglateron.(Ortobeusedinanother
  78. program)
  79.  
  80.  
  81. 2.Hardwareü
  82. Ç===========ü
  83. Ç
  84. ThehardwareneededisanormalCCTdecoderandalittle
  85. interface.CCTstandsfor'ComputerControlledTeletext'.A
  86. standardCCTdecoderconsistsofthefollowingmaincomponents:
  87. TheCCT-chip,TheVIP2-chip(VideoInputProcessor)anda1k8
  88. staticRAM(Pagememory).TheCCT-chip(SAA5240)andVIP-chip
  89. (SAA5230)arechipsfromPHILIPS-Elcoma.Foranapplication
  90. diagramseethedatasheetoftheCCT.Itisalsopossibletouse
  91. anexistingCCT-decoder.Allyouhavetodoisdisconnectthe2
  92. IÉ2ÇClinesfromthecontrollingmicroprocessorandconnectthese
  93. wirestotheinterface.Adrawingoftheinterfacecanbefound
  94. intheTXTprogramitself.(Menutitle:Misc;Entry:Hardware
  95. interface...)
  96.  
  97.  
  98. Ç3.OperatingtheTXTprogramü
  99. Ç============================
  100.  
  101.  
  102. ê3.1WhatisonthedeskÇ
  103.  
  104. Afterhavingstartedtheprogramthefollowingitemsareonthe
  105. desk:
  106.  
  107. 3.1.1.Theselectionbox:
  108.  
  109. 8000600001\WORDPLUS.IMG\SELECBOX.IMG
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116. Intheselectionboxyoucanseewhatpageyouarecurrently
  117. selecting.Whenyouhavecompletedthepagenumberthepageis
  118. automaticallylookedfor.Whensubcodeenteringisselectedthe
  119. symbolSUBishighlighted.Completingthesubcodeautomatically
  120. startstheacquisitionforthatpage.Note:Theselectionbox
  121. itselfisanindicator,notaselectableobject.
  122.  
  123.  
  124. 3.1.2.Buttons:
  125.  
  126. 8000700001\WORDPLUS.IMG\BUTTONS.IMG
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144. Theseareselectableitems.Theyareprimaryintendedtocontrol
  145. pageselection.Thedigitsareusedforpagenumberorsubcode
  146. entering.Thearrowleftdecrementsthepagenumberby1,the
  147. arrowrightincrementsthepagenumberby1.Thebuttononthe
  148. lowerleftisusedtotogglepagenumber/subcodeentering.The
  149. questionmarkbuttontogglestherevealmode(seebelow).The
  150. buttononthelowerrightisusedtoputapageonhold(see
  151. below).Thelittlecharacterintheboxindicatesthe
  152. correspondingkeyonthekeyboard.
  153.  
  154.  
  155. Ç3.1.3.Thereveal/holdinfobox:
  156.  
  157. 8000700001\WORDPLUS.IMG\REVHOLDB.IMG
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. Inthisboxinformationisgivenabouttherevealandholdstatus.
  165. -Reveal:Whenrevealison,thepagewillbeshownontheAtari
  166. screenwithhidden(concealed)charactersdisplayed.
  167. Thiscanbeusedforpuzzlesetc.
  168. -Hold:Whenapageisonhold,noupdatingofthepagewill
  169. occur.Thiscanbeusedtostoparollingpage.(Note:
  170. Loadingapagefromdiskputsthecurrentpageonhold
  171. topreventoverwritingofthemainwindowwiththejust
  172. loadedpage).
  173. Note:Thisboxisanindicatorandcannotbeselectedwiththe
  174. mouse.
  175.  
  176.  
  177. 3.1.4.Thewindowicons:
  178.  
  179. 8000700001\WORDPLUS.IMG\WINICONS.IMG
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189. Theseare4selectableicons.Selectingoneoftheseiconshas
  190. thefollowingeffect:Whenthecorrespondingwindowisopenthis
  191. windowbecomesthewindowontop.Whenthecorrespondingwindow
  192. isnotopen,thewindowwillbeopened.Furthermoreitis
  193. possibletodragthemainwindowicontotheiconofwindowA,Bor
  194. C.Thenthecontentsofthemainwindowwillbecopiedtowindow
  195. A,BorCrespectively.
  196.  
  197.  
  198. Ç3.1.5.Themainwindow:
  199.  
  200. 8000700001\WORDPLUS.IMG\MAIN100.IMG
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233. Whenyouhavewaitedlongenough,themainwindowwillbefilled
  234. withpage100.(Indexpage)Thiswindowcanbemovedaccording
  235. tothenormalrules.Closingthemainwindowquitstheprogram.
  236.  
  237. 8000700001\WORDPLUS.IMG\SELECTED.IMG
  238.  
  239.  
  240.  
  241. Thetoplineofthemainwindowcontainsthepagenumberandsubcode
  242. ofthepagecurrentlyinacquisition.Thepagenumberandsubcode
  243. areseparatedwiththesubcodesymbol.
  244.  
  245. êWhenarequestedpageisreceived,thepagewillbedisplayedin
  246. themainwindow.Whenapageisloadedfromdiskitwillbe
  247. displayedinthemainwindow.Regardlesswhetherthemainwindow
  248. isontopornot.
  249. Ç
  250.  
  251. 3.1.6.Themousecursor.
  252.  
  253. Normallythemousecursorisasolidarrow.Whiledownloadinga
  254. page,usercontrolsarepostponed.Thisisindicatedwithanêopen
  255. arrowÇ.
  256. ê
  257. Ç
  258.  
  259. ê3.2.MorewindowsÇ
  260.  
  261. Fivewindowsopen:
  262.  
  263. 8000600001\WORDPLUS.IMG\FIVEWIND.IMG
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279. Itispossibletohavemultiplewindowsonthescreen.TheTXT
  280. programallowstohaveupto4windowssimultaneouslyopened.
  281. Deskaccessories,however,canopenmorewindows.E.g.the
  282. controlpanelcanbeopenduringtheoperationoftheTXTprogram.
  283. Thenormalwindowcontrolsapplyhere.Note:Closingthemain
  284. windowquitstheprogram.
  285.  
  286.  
  287. ê
  288. 3.3.Themenubar
  289.  
  290. ÇExceptforthedigitsthemenubarcontainsallcontrolsforthe
  291. TXTprogram.
  292.  
  293. 3.3.1.TheDESKtitle:
  294.  
  295. 8000700001\WORDPLUS.IMG\MDESK.IMG
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311. Thedesktitlecontainstheusualdeskaccessoriesandtheentry
  312. êAbout'TXT'...Ç.Selectingthisentryshowsadialogboxthat
  313. givesinformationabouttheversionoftheprogram,theauthorand
  314. thesystemwithwhichtheprogramwasdeveloped.Furthermorethis
  315. themessageêPublicDomainSoftwareÇisgiven.Sothisprogramis
  316. freefornoncommercialuse.
  317.  
  318.  
  319. Ç3.3.2.TheCONTROLStitle:
  320.  
  321. 8000700001\WORDPLUS.IMG\MCONTROL.IMG
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340. Thismenutitlecontainsthesameentriesascanbeselectedfrom
  341. thedesktop.Thecharacterspreceding')'givesthecorresponding
  342. keyboardinput.
  343.  
  344.  
  345. 3.3.3.TheWINDOWStitle:
  346.  
  347. 8000700001\WORDPLUS.IMG\MWINDOWS.IMG
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368. Herethewindowcontrolscanbefound.Nofurtherexplanation
  369. necessary.Againthecharacterpreceding')'givesthe
  370. correspondingkeyboardentry.
  371.  
  372.  
  373. Ç3.3.4.ThePRINTtitle:
  374.  
  375. 8000600001\WORDPLUS.IMG\MPRINT.IMG
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398. TheentriesofthePRINTmenuareusedtoprintthingsona
  399. printer.êPrintMainWindowÇ,êPrintWindowAÇ,êPrintWindowBÇand
  400. êPrintWindowCÇareusedtosendthecontentsofthecorresponding
  401. windowtotheprinter.êPrintScreenÇgivesadumpofthescreen
  402. (asAlternate/Help).êPrintNew-LineÇsendsacarriage-returnline-
  403. feedtotheprinter.êPrintForm-FeedÇsendsaform-feedtothe
  404. printer.WithêPr.Dual-DensityÇandêPr.Normal-DensityÇyoucan
  405. selectthebitimagemodethatwillbeusedtoprintthewindows.
  406. Normaldensityhasabetteraspectratio.Thedualdensity
  407. bitimagemodegivesbetterreadablecharacters.(Dualdensity:
  408. ESCL;Normaldensity:ESCK)
  409.  
  410.  
  411. 3.3.5.TheREFRESHtitle:
  412.  
  413. 8000700001\WORDPLUS.IMG\MREFRESH.IMG
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422. TheêRefreshHeaderÇentry,givesthepossibilitytodownloadthe
  423. header(containingthetime)anddisplayitinthemainwindow.
  424. TheêRefreshTotalWindowÇoptioncanbeusedwhenthepagehasnot
  425. beenreceivedcorrectly.Thewholepageisdownloadedand
  426. displayedinthemainwindow.
  427.  
  428.  
  429. Ç3.3.6.TheMISC.title:
  430.  
  431. 8000700001\WORDPLUS.IMG\MMISC.IMG
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446. IntheMISCtitlemenuthefollowingentriescanbefound:
  447.  
  448.  
  449. 3.3.6.1.ShowControlBits...
  450.  
  451. 8000900001\WORDPLUS.IMG\CONBITS.IMG
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480. TheêShowControlBitsÇentryshowsadialogboxwiththevaluesof
  481. thecontrolbitsofthepagethathasbeenreceived.Themeaning
  482. ofthebitsareonlysignificantforsomeonewhowantstoknowhow
  483. teletextisbroadcasted.Anexplanationofthecontrolbitsis
  484. beyondthescopeofthisdocument.
  485.  
  486.  
  487. Ç3.3.6.2.BackgroundMemory...
  488.  
  489. TheêBackgroundMemory...Çentryselectionshowsadialogbox.You
  490. arerequestedwhetheryourtextdecoder(hardware)hasa
  491. backgroundmemoryornot.Usingatextdecoderwithabackground
  492. memoryreducesthetimetowaitforapage,topracticallyzero.
  493.  
  494.  
  495. 3.3.6.3.Source...
  496. 8000900001\WORDPLUS.IMG\M2SOURCE.IMG
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510. 
  511. SelectingtheêSource...Çentrygivesinformationhowtogetthe
  512. sourceofthisprogram.ThesourcecanbeusefulforModula-2/ST
  513. programmers.Ifyouwanttogetacopyofthesourceofthis
  514. program,pleasereadthefileSOURCE.TXT.
  515.  
  516.  
  517. 3.3.6.4.HardwareInterface...
  518. 8000900001\WORDPLUS.IMG\SCHEME.IMG
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546. 
  547. SelectingtheêHardwareInterface...Çentrygivesadiagramofthe
  548. hardwareinterfacebetweenthetextdecoderandtheAtari-ST.
  549. Ç3.3.6.5.Help...
  550.  
  551.  
  552. 8000000001\WORDPLUS.IMG\HELP.IMG
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582. SelectingêHelp...Çgivesinformationaboutthekeyboardentry.
  583. Keyboardentryissometimeseasierthanentryusingthemouse.
  584. Especiallyfordigitentry.
  585.  
  586.  
  587. Ç3.3.7.TheSTORAGEtitle:
  588.  
  589. 8000700001\WORDPLUS.IMG\MSTORAGE.IMG
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605. Thismenutitlecontainsselectionsforstoring(êSavemain
  606. page...Ç,êSavepageA...Çetc.)andretrieving(êLoadpage...Ç)pages
  607. fromdisk.Furthermoreitispossibletodeletefilesfromdisk
  608. (êDeletefile...Ç).Afterselectionofoneoftheentries,the
  609. standardfileselectorboxappearswithadditionalinformation
  610. aboutwhattodowiththeselectedfile.Thecharacterpreceding
  611. the')'denotesthecorrespondingkeyboardentry.
  612.  
  613. Note:Thepagefilesarecharacterfiles.Thepageisstored
  614. as1000characters(25linesof40characters).No
  615. carriage-returnsorline-feedsareused.Thesame
  616. charactercodesareusedastheCCT-chipdoes.First
  617. theactualpageiswritten(startingwiththeheader).
  618. Afterthatthesocalledstatuslineiswritten(topline
  619. ofthewindow).
  620.  
  621. Note:Thedrivekeepsonturningalittlelongerthannormal
  622. afteradiskaccess.Thisisnormal.
  623.  
  624.  
  625. 3.3.8.TheQUITtitle:
  626.  
  627. 8000700001\WORDPLUS.IMG\MQUIT.IMG
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634. SelectingêOkÇquitstheprogram.Note:Closingthemainwindowor
  635. selecting'Q'onthekeyboardalsoquitstheprogram.
  636.  
  637.  
  638. ê3.4.Keyboardentry
  639.  
  640. ÇThefollowingkeysaredefined:
  641.  
  642. 0..9:Digits.Usedtoselectapage(withorwithout
  643. subcode).
  644. -:Decrementpagenumberby1.
  645. +:Incrementpagenumberby1.
  646. ?:Reveal/Concealtoggle.Thepageisdownloadedusingthe
  647. newstateofreveal.
  648. A:OpenwindowAorwindowAontop.
  649. B:OpenwindowBorwindowBontop.
  650. C:OpenwindowCorwindowContop.
  651. D:Deleteafile.Selectafileusingthefileselector
  652. box.
  653. H:Toggletheholdpagestatus.
  654. L:Loadapagefromdisk.Selectafileusingthe
  655. fileselectorbox.
  656. M:Mainwindowontop.
  657. Q:Quit.
  658. S:Togglesubcodeentry/pagenumberentry
  659. F1:CopycontentsofmainwindowtowindowA.WhenwindowA
  660. isnotopenitisopened.
  661. F2:CopymainwindowtowindowB.
  662. F3:CopymainwindowtowindowC.
  663. F4:ClosewindowA.
  664. F5:ClosewindowB.
  665. F6:ClosewindowC.
  666.      F7:SavecontentsofwindowAtodisk.Selectafileusing
  667. thefileselectorbox.
  668. F8:SavewindowBondisk.
  669. F9:SavewindowCondisk.
  670. F10:Savecontentsofthemainwindowtodisk.
  671. HELP:Showsahelpscreen.
  672.  
  673.  
  674.  
  675. Ç4.Lastnote
  676. ============
  677.  
  678. Ihavewrittenthisprogramformypleasureinthefirstplace.
  679. Maybesomefunctionsarenotaslogicalasyouwouldexpect.It
  680. isevenpossiblethatbugsareintheprogram.Thereisalwaysa
  681. foolthatcanmaketheprogramcrash.Whentheprogramcrashes
  682. remember:theprogramwasfree.
  683.  
  684.  
  685. V2.001-May-87,*Firstdocumentedpublicdomainrelease.
  686.  
  687. V2.0a11-Dec-88,*Errorininterfacediagramcorrected,
  688.                *NoLCDdigitsinselectionbox,sothatnow
  689. theprogramcanberunfromtheGEM2.2
  690. desktop.(GEM2.2isacompleteGEM
  691. implementationfortheAtari-STbyABC-
  692. Software,Bruchem,TheNetherlands)
  693.                  *Minorchangesinthedocumentation.
  694.  
  695.  
  696.  
  697. (C) HarrieF.A.deLeeuw,
  698.     Papaverstraat24,
  699.     5271RBSint-Michielsgestel,
  700.     TheNetherlands.
  701.  
  702.  
  703.  
  704.  
  705.  
  706. 
  707.  
  708.